Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 STAFFORD PLACE Terraced £157,546 £88,000 23 Jan 2006
4 STAFFORD PLACE Terraced £116,785 £75,000 11 Apr 2014
6 STAFFORD PLACE Terraced £145,800 £80,000 5 Oct 2005
8 STAFFORD PLACE Semi-Detached £102,550 £39,950 29 Nov 2002
10 STAFFORD PLACE Semi-Detached £86,403 £49,500 15 May 2006
11 STAFFORD PLACE Terraced £72,778 £32,500 3 Oct 2003
13 STAFFORD PLACE £131,549 £116,500 12 Apr 2021